home *** CD-ROM | disk | FTP | other *** search
/ Windows Expert / Windows Expert.iso / desktop / secgrp11.zip / SECGRP.TXG < prev    next >
Text File  |  1993-07-19  |  9KB  |  198 lines

  1. SecureGroup - Schⁿtzen von Programmanager-Gruppen
  2.         (c) 1993 bei Andreas Furrer
  3. =================================================
  4.  
  5.  
  6. Dies ist Version 1.1 von SecureGroup.
  7.  
  8. Mit SecureGroup k÷nnen Programmanager-Gruppen mit einem Passwort geschⁿtzt
  9. werden. Au▀erdem kann die FunkltionalitΣt des Programmanager eingeschrΣnkt
  10. werden.
  11.  
  12. SecureGroup ben÷tigt Windows 3.1.
  13.  
  14.  
  15. Mit SecureGroup kann der Administrator eines Rechners bestimmen, welche
  16. Programmanager-Gruppen mit einem Passwort geschⁿtzt werden sollen.
  17. Wird eine geschⁿtzte Gruppe ge÷ffnet, mu▀ ein Passwort eingegene werden.
  18. Der Administrator des Systems richtet beliebig viele Benutzergruppen ein.
  19. Jede Benutzergruppe hat ein Passwort und der Administrator bestimmt,
  20. welche Programmanager-Gruppen ein Mitglied der Benutzergruppe ÷ffnen darf.
  21. Wenn jetzt ein Mitglied einer Benutzergruppe eine geschⁿtzte Programmanager-
  22. Gruppe ÷ffnet, mu▀ er das Gruppenpasswort eingeben und wenn seine Gruppe das
  23. Recht hat die Programmanager-Gruppe zu ÷ffnen hat er Zugang zu den Programmen
  24. der Gruppe.
  25.  
  26. Das Passwort des Administrators ÷ffnet jede Programmanager-Gruppe.
  27.  
  28. Um zu verhindern, da▀ ein Benutzer ein Programm ⁿber den Befehl 'Ausfⁿhren'
  29. des Programmanagers startet oder ─nderungen an den Programmanager-Gruppen
  30. vornimmt, kann die FunktionalitΣt des Programmanagers eingeschrΣnkt werden.
  31.  
  32. Es gibt verschiedene EinschrΣnkungen:
  33.  
  34. 1) Deaktivieren des Befehls 'Ausfⁿhren' im Menⁿ 'Datei':
  35.    Der Befehl 'Ausfⁿhren' im Menⁿ 'Datei' erscheint grau und der Benutzer
  36.    kann kein Programm starten, das nicht als Symbol in einer Programmanager-
  37.    Gruppe vorhanden ist.
  38.  
  39. 2) Entfernen des Menⁿs 'Datei':
  40.    Alle Befehle des Menⁿs 'Datei sind nicht verfⁿgbar.
  41.    Wenn nicht zusΣtzlich der Befehl 'Windows beenden' deaktiviert wurde, kann
  42.    Windows immer noch ⁿber das Systemmenⁿ oder mit ALT+F4 beendet werden.
  43.  
  44. 3) Deaktivieren des Befehl 'Einstellungen beim Beenden speichern' im Menⁿ
  45.    'Optionen':
  46.    Der Befehl 'Einstellungen beim Beenden speichern' im Menⁿ 'Optionen' 
  47.    erscheint grau. Alle ─nderungen die der Benutzer an der Anordnung der
  48.    Fenster oder Symbole macht werden beim Beenden von Windows nicht 
  49.    gespeichert.
  50.  
  51. 4) Deaktivieren des Befehl 'Windows beenden' im Menⁿ 'Datei':
  52.    Der Beutzer kann den Programmanager nicht mehr durch das Menⁿ 'Datei', das 
  53.    Systemmenⁿ oder mit ALT+F4 verlassen.
  54.  
  55. 5) EinschrΣnkungen fⁿr das ─ndern der Programmanager-Gruppen:
  56.    1) Kein Erzeugen, L÷schen oder Umbenennen von Gruppen:
  57.       Der Beutzer kann keine Programmanager-Gruppen Erzeugen, L÷schen oder
  58.       Umbenennen.
  59.       Die Befehle 'Neu', 'Verschieben', 'Kopieren' und 'L÷schen' im Menⁿ
  60.       'Datei' sind deaktiviert, wenn eine Gruppe selektiert ist.
  61.    2) + kein Erzeugen oder L÷schen von Programmen:
  62.       Setzt alle EinschrΣnkungen von 1) und verhindert zuΣtzlich, da▀ neue
  63.       Symbole fⁿr Programme erzeugt oder gel÷scht werden.
  64.       Die Befehle 'Neu', 'Verschieben', 'Kopieren' und 'L÷schen' im Menⁿ 
  65.       'Datei' sind immer deaktiviert.
  66.    3) + kein ─ndern der Befehlszeilen von Programmen:
  67.       Setzt alle EinschrΣnkungen von 2) und verhindert zuΣtzlich, da▀ die 
  68.       Befehlszeile von Programmsymbolen geΣndert werden kann.
  69.       Der Text der Kommandozeile im Dialog 'Eigenschaften' kann nicht geΣndert
  70.       werden.
  71.    4) + kein ─ndern jeglicher Angaben von Programmen:
  72.       Setzt alle EinschrΣnkungen von 2) und verhindert zuΣtzlich, da▀ jegliche 
  73.       Information von Programmsymbolen geΣndert werden kann.
  74.       Kein Feld im Dialog 'Eigenschaften' kann geΣndert werden.
  75.  
  76. Wenn verhindert werden soll, da▀ ein Bentuzer ein Programm ausfⁿhrt, das er
  77. nicht soll, mⁿssen die EinschrΣnkungen 1) und 4.1) bis 4.4) gesetzt sein.
  78.  
  79. Es besteht au▀erdem die M÷glichkeit, Ereginisse protokollieren zu lassen.
  80.  
  81.  
  82. SecureGroup ist unsichtbar. Sollen die Einstellungen geΣndert werden oder soll
  83. es beendet werden, mu▀ es einfach ein zweitesmal gestartet werden. Es mu▀ dann
  84. zuerst das Passwort des Administrators eingegebn werden.
  85.  
  86.  
  87. SecureGroup versucht beim Start festzustellen, ob fⁿr Windows als Sprache
  88. Deutsch konfiguriert ist und wΣhlt danach die Sprache Deutsch oder Englisch aus. 
  89. Soll diese automatische Konfiguration ⁿbergangen werden, kann SecureGroup mit 
  90. einem der folgenden Parameter gestartet werden.
  91.  
  92. SECGRP.EXE /D : Starten in Deutsch
  93. SECGRP.EXE /E : Starten in Englisch
  94.  
  95. Die Protokoll-Datei ist IMMER Englisch.
  96.  
  97.  
  98. Beim ersten Start von SecureGroup erscheint ein Dialog mit einigen 
  99. Instruktionen.
  100.  
  101.  
  102.  
  103. Konfiguration von SecureGroup:
  104. ==============================
  105.  
  106. Im Konfigurationsdialog von SecureGroup erscheint:
  107. - eine Listbox links:
  108.   In dieser Listbox sind alle Benutzergruppen aufgelistet.
  109. - eine Listbox rechts:
  110.   In dieser Listbox sind alle geschⁿtzten Programmanager-Gruppen aufgelistet.
  111. - Ein Schalter um eine neue Benutzergruppe hinzuzufⁿgen:
  112.   Mit diesem Schalter kann eine neue Benutzergruppe erzeugt werden. Jede Gruppe
  113.   hat einen eindeutigen Namen und ein Passwort.
  114. - Ein Schalter um eine Benutzergruppe zu Σndern:
  115.   Es kann der Name und das Passwort der Gruppe geΣndert werden.
  116. - Ein Schalter um eine Benutzergruppe zu l÷schen:
  117.   Die selektierte Benutzergruppe kann gel÷scht werden.
  118. - Ein Schalter um den Dialog fⁿr das Protokoll anzuzeigen:
  119.   In diesem Dialog kann festgelegt werden, welche Ereignisse protokolliert werden
  120.   sollen. Au▀erdem kann die Protokoll-Datei angegeben werden und ob die Protokoll-
  121.   Datei die Dateiattribute Unsichtbar und System bekommen soll.
  122.   Wird keine Protokoll-Datei angegeben wird kein Protokoll geschrieben.
  123. - Ein Schalter um den Administratordialog anzuzeigen:
  124.   Im Administratordialog erscheint eine Liste mit allen Programmanager-Gruppen.
  125.   Hier k÷nnen Gruppen selektiert werden. Eine selektierte Gruppe ist Passwort
  126.   geschⁿtzt.
  127.   ▄ber das Feld "Timeout fⁿr geschⁿtzte Gruppen" kann eine Zeit in Sekunden 
  128.   eingegeben werden, nach der ge÷ffnete geschⁿtzte Programmanager-Gruppen 
  129.   automatisch wieder geschlossen werden. Ist die Zeit=0, wird eine ge÷ffnete 
  130.   Gruppe nicht automatisch geschlossen.
  131.   Au▀erdem k÷nnen hier die EinschrΣnkungen des Programmanagers gesetzt werden
  132.   und es kann das Passwort des Administrators geΣndert werden.
  133. - Ein Schalter um Windows zu beenden
  134.  
  135.  
  136. Wenn eine Benutzergruppe in der Liste links gewΣhlt wird, werden alle 
  137. Programmanager-Gruppen, die ein Mitglied dieser Gruppe ÷ffnen kann, in der
  138. rechten Gruppe selektiert. Die Selektion rechts kann geΣndert werden, um zu
  139. Bestimmen, welche Programmanager-Gruppe ein Mitglied der Gruppe ÷ffnen darf.
  140.  
  141.  
  142.  
  143.  
  144. Installation von SecureGroup:
  145. =============================
  146.  
  147. - Alle Dateien in das Windowsverzeichnis kopieren
  148. - SECGRP.EXE zu der Zeile LOAD= in der Datei WIN.INI hinzufⁿgen.
  149.   ACHTUNG:  SecureGroup sollte ⁿber die zeile LOAD= und nicht ⁿber ein Symbol
  150.             in der Autostartgruppe gestartet werden, da das Ausfⁿhren der
  151.             Symbole aus der Autostartgruppe durch Drⁿcken der Taste UMSCHALT 
  152.             beim Start von Windows umgangen werden kann.
  153.  
  154.  
  155.  
  156. Freeware-Notiz
  157. ==============
  158.  
  159. SecureGroup darf frei benutzt werden, und frei kopiert werden, solange alle 
  160. folgenden Dateien UNVER─NDERT bleiben, und nur gemeinsam kopiert werden
  161.  
  162. - secgrp.exe
  163. - secgrp.txt
  164. - secgrp.txg
  165. - secgrph.dll
  166.  
  167.  
  168. Ich habe SecureGroup programmiert, weil es mir Spa▀ gemacht hat, und nicht, um 
  169. Geld damit zu verdienen. Deshalb ist es auch frei, und mu▀ nicht erst durch 
  170. mehr oder weniger hohe Registriergebⁿhren freigekauft werden. Ich finde es 
  171. eine Unsitte, da▀ zur Zeit immer mehr Autoren selbst fⁿr die kleinsten 
  172. Programme Geld haben wollen.
  173. Ich freue mich ⁿber jedes nⁿtzliche Programm, das ich frei bekommen kann,
  174. und der, der FTaskman gebrauchen kann, soll sich auch darⁿber freuen k÷nnen - 
  175. und sich nicht erst durch mehrere Registrieraufforderungen quΣlen mⁿssen.
  176.  
  177. Es lebe die Freeware!
  178.  
  179.  
  180. Bei Problemen, Fehlern, Kommentaren oder Anregungen bitte E-Mail an:
  181.  
  182. s_furrer@ira.uka.de
  183.  
  184.  
  185. (c) 1993 bei Andreas Furrer
  186.  
  187.  
  188. Versionsⁿbersicht
  189. =================
  190.  
  191. 1.1: - Neu: Automatisches Schlie▀en von ge÷ffneten geschⁿtzten Programmanager-Gruppen
  192.        nach einer gewissen Zeit
  193.      - Neu: M÷glichkeit Ereginisse protokollieren zu lassen
  194.      - Neu: Schalter im Konfigurations-Dialog um Windows zu beenden
  195.      - Fehlerbehebung: Im Administrator-Dialog war die Bedeutung zweier Programmanager-
  196.        EinschrΣnkungen vertauscht
  197. 1.0: Erste Version von SecureGroup.     
  198.